package cn.factorybox.common.entity;

/**
 * @author flypig
 * @version 1.0
 * @date 2020-03-04 10:36
 */
public class Constant {

    // db地址数据库存储位置
    // win10
   // public final  static String DB_PATH = "H:\\github_xiangmu\\factory_box\\factory_parent\\dbpath\\ip2region.db";

    // linux
    public final  static String DB_PATH = "/root/program/factorybox/ip2region.db";

    // 图片存储路径
    // windows10下
//    public final static String IMG_PATH = "C:\\image\\factory";

    // linux下
    public final static String IMG_PATH = "/image/factory";

    // 用户重置后的密码，也为初始密码
    public final static String USER_INITIAL_PASSWORD = "factorybox";

    // 子用户初始密码
    public final static String SUB_USER_INITAL_PASSWORD = "123456";

    /*返回码*/
    public final static Integer SUCCEED_CODE = 1000;//正常响应为000，非000，为响应异常状态或者请求错误
    public final static Integer GET_CODE = 1001;//请求使用GET方法
    public final static Integer POST_CODE = 1002;//请求使用POST方法
    public final static Integer NO_ACTION_CODE = 1003;//请求缺少参数action或者使用未知的action类型
    public final static Integer NO_DATA_CODE = 1004;//查找不到对应的数据， 即无数据
    public final static Integer ERROR_PARAMETER_CODE = 1005;//请求参数里有错误，需要进一步检查
    public final static Integer SQL_INJECT_CODE = 1006;//请求参数里有SQL注入
    public final static Integer USER_ERROR_CODE = 1007;//用户名不正确
    public final static Integer PASSWORD_ERROR_CODE = 1008;//密码不正确
    public final static Integer NO_LIMITS_CODE = 1009;//未登陆
    public final static Integer NO_READY_CODE = 1900;//接口还没准备好
    public final static Integer ERROR_CODE = 1999;//未知错误，需进一步检查
}
